manage one's affairs well - French English Dictionary